/********************************************************************************
** Form generated from reading UI file 'mainwindow.ui'
**
** Created: Sat Aug 21 09:49:21 2010
**      by: Qt User Interface Compiler version 4.6.1
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QDockWidget>
#include <QtGui/QFrame>
#include <QtGui/QGraphicsView>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QMainWindow>
#include <QtGui/QMenu>
#include <QtGui/QMenuBar>
#include <QtGui/QPushButton>
#include <QtGui/QSlider>
#include <QtGui/QSpacerItem>
#include <QtGui/QStatusBar>
#include <QtGui/QToolBar>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "qwt_knob.h"
#include "qwt_slider.h"

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QAction *actionExit;
    QAction *actionBasic_Controls;
    QAction *actionAbout;
    QAction *actionAdvance_Controls;
    QWidget *centralWidget;
    QGridLayout *gridLayout;
    QGraphicsView *graphicsView;
    QFrame *frame_2;
    QHBoxLayout *horizontalLayout;
    QwtSlider *slideVideoPosition;
    QPushButton *btnRecord;
    QPushButton *btnStop;
    QPushButton *btnPlay;
    QMenuBar *menuBar;
    QMenu *menuFile;
    QMenu *menuHelp;
    QMenu *menuHelp_2;
    QToolBar *mainToolBar;
    QStatusBar *statusBar;
    QDockWidget *dwBasicControls;
    QWidget *dockWidgetContents_3;
    QGridLayout *gridLayout_2;
    QVBoxLayout *vboxLayout;
    QVBoxLayout *_2;
    QCheckBox *chkTopLight;
    QCheckBox *chkBottomLight;
    QVBoxLayout *_3;
    QLabel *TextLabel1;
    QSlider *slideBrightness;
    QVBoxLayout *_4;
    QLabel *TextLabel2;
    QSlider *slideContrast;
    QVBoxLayout *_5;
    QLabel *someDamnName;
    QSlider *slideColor;
    QHBoxLayout *_6;
    QCheckBox *chkFreeze;
    QPushButton *btnSnap;
    QSpacerItem *verticalSpacer_2;
    QDockWidget *dwAdvanceControls;
    QWidget *dockWidgetContents;
    QVBoxLayout *verticalLayout;
    QFrame *frame;
    QVBoxLayout *verticalLayout_2;
    QLabel *label;
    QwtKnob *slideRedGain;
    QLabel *label_2;
    QwtKnob *slideGreenGain;
    QLabel *label_3;
    QwtKnob *slideBlueGain;
    QLabel *label_4;
    QSlider *slideQuality;
    QSpacerItem *verticalSpacer;

    void setupUi(QMainWindow *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(921, 735);
        actionExit = new QAction(MainWindow);
        actionExit->setObjectName(QString::fromUtf8("actionExit"));
        actionBasic_Controls = new QAction(MainWindow);
        actionBasic_Controls->setObjectName(QString::fromUtf8("actionBasic_Controls"));
        actionBasic_Controls->setCheckable(true);
        actionBasic_Controls->setChecked(true);
        actionAbout = new QAction(MainWindow);
        actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
        actionAdvance_Controls = new QAction(MainWindow);
        actionAdvance_Controls->setObjectName(QString::fromUtf8("actionAdvance_Controls"));
        actionAdvance_Controls->setCheckable(true);
        actionAdvance_Controls->setChecked(true);
        centralWidget = new QWidget(MainWindow);
        centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
        gridLayout = new QGridLayout(centralWidget);
        gridLayout->setSpacing(6);
        gridLayout->setContentsMargins(11, 11, 11, 11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        graphicsView = new QGraphicsView(centralWidget);
        graphicsView->setObjectName(QString::fromUtf8("graphicsView"));
        graphicsView->setMinimumSize(QSize(714, 588));

        gridLayout->addWidget(graphicsView, 0, 0, 1, 1);

        frame_2 = new QFrame(centralWidget);
        frame_2->setObjectName(QString::fromUtf8("frame_2"));
        frame_2->setFrameShape(QFrame::StyledPanel);
        frame_2->setFrameShadow(QFrame::Raised);
        horizontalLayout = new QHBoxLayout(frame_2);
        horizontalLayout->setSpacing(6);
        horizontalLayout->setContentsMargins(11, 11, 11, 11);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        slideVideoPosition = new QwtSlider(frame_2);
        slideVideoPosition->setObjectName(QString::fromUtf8("slideVideoPosition"));
        slideVideoPosition->setEnabled(true);
        slideVideoPosition->setOrientation(Qt::Horizontal);

        horizontalLayout->addWidget(slideVideoPosition);

        btnRecord = new QPushButton(frame_2);
        btnRecord->setObjectName(QString::fromUtf8("btnRecord"));

        horizontalLayout->addWidget(btnRecord);

        btnStop = new QPushButton(frame_2);
        btnStop->setObjectName(QString::fromUtf8("btnStop"));
        btnStop->setEnabled(false);

        horizontalLayout->addWidget(btnStop);

        btnPlay = new QPushButton(frame_2);
        btnPlay->setObjectName(QString::fromUtf8("btnPlay"));
        btnPlay->setEnabled(true);

        horizontalLayout->addWidget(btnPlay);


        gridLayout->addWidget(frame_2, 1, 0, 1, 1);

        MainWindow->setCentralWidget(centralWidget);
        menuBar = new QMenuBar(MainWindow);
        menuBar->setObjectName(QString::fromUtf8("menuBar"));
        menuBar->setGeometry(QRect(0, 0, 921, 25));
        menuFile = new QMenu(menuBar);
        menuFile->setObjectName(QString::fromUtf8("menuFile"));
        menuHelp = new QMenu(menuBar);
        menuHelp->setObjectName(QString::fromUtf8("menuHelp"));
        menuHelp_2 = new QMenu(menuBar);
        menuHelp_2->setObjectName(QString::fromUtf8("menuHelp_2"));
        MainWindow->setMenuBar(menuBar);
        mainToolBar = new QToolBar(MainWindow);
        mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
        MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
        statusBar = new QStatusBar(MainWindow);
        statusBar->setObjectName(QString::fromUtf8("statusBar"));
        MainWindow->setStatusBar(statusBar);
        dwBasicControls = new QDockWidget(MainWindow);
        dwBasicControls->setObjectName(QString::fromUtf8("dwBasicControls"));
        dockWidgetContents_3 = new QWidget();
        dockWidgetContents_3->setObjectName(QString::fromUtf8("dockWidgetContents_3"));
        gridLayout_2 = new QGridLayout(dockWidgetContents_3);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        vboxLayout = new QVBoxLayout();
        vboxLayout->setSpacing(6);
        vboxLayout->setContentsMargins(0, 0, 0, 0);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        _2 = new QVBoxLayout();
        _2->setSpacing(6);
        _2->setContentsMargins(0, 0, 0, 0);
        _2->setObjectName(QString::fromUtf8("_2"));
        chkTopLight = new QCheckBox(dockWidgetContents_3);
        chkTopLight->setObjectName(QString::fromUtf8("chkTopLight"));

        _2->addWidget(chkTopLight);

        chkBottomLight = new QCheckBox(dockWidgetContents_3);
        chkBottomLight->setObjectName(QString::fromUtf8("chkBottomLight"));

        _2->addWidget(chkBottomLight);


        vboxLayout->addLayout(_2);

        _3 = new QVBoxLayout();
        _3->setSpacing(6);
        _3->setContentsMargins(0, 0, 0, 0);
        _3->setObjectName(QString::fromUtf8("_3"));
        TextLabel1 = new QLabel(dockWidgetContents_3);
        TextLabel1->setObjectName(QString::fromUtf8("TextLabel1"));
        TextLabel1->setWordWrap(false);

        _3->addWidget(TextLabel1);

        slideBrightness = new QSlider(dockWidgetContents_3);
        slideBrightness->setObjectName(QString::fromUtf8("slideBrightness"));
        slideBrightness->setMaximum(100);
        slideBrightness->setTracking(false);
        slideBrightness->setOrientation(Qt::Horizontal);
        slideBrightness->setTickPosition(QSlider::TicksAbove);
        slideBrightness->setTickInterval(16);

        _3->addWidget(slideBrightness);


        vboxLayout->addLayout(_3);

        _4 = new QVBoxLayout();
        _4->setSpacing(6);
        _4->setContentsMargins(0, 0, 0, 0);
        _4->setObjectName(QString::fromUtf8("_4"));
        TextLabel2 = new QLabel(dockWidgetContents_3);
        TextLabel2->setObjectName(QString::fromUtf8("TextLabel2"));
        TextLabel2->setWordWrap(false);

        _4->addWidget(TextLabel2);

        slideContrast = new QSlider(dockWidgetContents_3);
        slideContrast->setObjectName(QString::fromUtf8("slideContrast"));
        slideContrast->setMaximum(96);
        slideContrast->setSingleStep(8);
        slideContrast->setPageStep(8);
        slideContrast->setValue(0);
        slideContrast->setTracking(false);
        slideContrast->setOrientation(Qt::Horizontal);
        slideContrast->setTickPosition(QSlider::TicksAbove);
        slideContrast->setTickInterval(16);

        _4->addWidget(slideContrast);


        vboxLayout->addLayout(_4);

        _5 = new QVBoxLayout();
        _5->setSpacing(6);
        _5->setContentsMargins(0, 0, 0, 0);
        _5->setObjectName(QString::fromUtf8("_5"));
        someDamnName = new QLabel(dockWidgetContents_3);
        someDamnName->setObjectName(QString::fromUtf8("someDamnName"));
        someDamnName->setWordWrap(false);

        _5->addWidget(someDamnName);

        slideColor = new QSlider(dockWidgetContents_3);
        slideColor->setObjectName(QString::fromUtf8("slideColor"));
        slideColor->setMaximum(100);
        slideColor->setPageStep(10);
        slideColor->setTracking(false);
        slideColor->setOrientation(Qt::Horizontal);
        slideColor->setTickPosition(QSlider::TicksAbove);
        slideColor->setTickInterval(16);

        _5->addWidget(slideColor);


        vboxLayout->addLayout(_5);

        _6 = new QHBoxLayout();
        _6->setSpacing(6);
        _6->setContentsMargins(0, 0, 0, 0);
        _6->setObjectName(QString::fromUtf8("_6"));
        chkFreeze = new QCheckBox(dockWidgetContents_3);
        chkFreeze->setObjectName(QString::fromUtf8("chkFreeze"));

        _6->addWidget(chkFreeze);

        btnSnap = new QPushButton(dockWidgetContents_3);
        btnSnap->setObjectName(QString::fromUtf8("btnSnap"));

        _6->addWidget(btnSnap);


        vboxLayout->addLayout(_6);


        gridLayout_2->addLayout(vboxLayout, 0, 0, 1, 1);

        verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_2->addItem(verticalSpacer_2, 1, 0, 1, 1);

        dwBasicControls->setWidget(dockWidgetContents_3);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), dwBasicControls);
        dwAdvanceControls = new QDockWidget(MainWindow);
        dwAdvanceControls->setObjectName(QString::fromUtf8("dwAdvanceControls"));
        dockWidgetContents = new QWidget();
        dockWidgetContents->setObjectName(QString::fromUtf8("dockWidgetContents"));
        verticalLayout = new QVBoxLayout(dockWidgetContents);
        verticalLayout->setSpacing(6);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        frame = new QFrame(dockWidgetContents);
        frame->setObjectName(QString::fromUtf8("frame"));
        frame->setFrameShape(QFrame::StyledPanel);
        frame->setFrameShadow(QFrame::Raised);
        verticalLayout_2 = new QVBoxLayout(frame);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setContentsMargins(11, 11, 11, 11);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        label = new QLabel(frame);
        label->setObjectName(QString::fromUtf8("label"));

        verticalLayout_2->addWidget(label);

        slideRedGain = new QwtKnob(frame);
        slideRedGain->setObjectName(QString::fromUtf8("slideRedGain"));
        slideRedGain->setOrientation(Qt::Horizontal);

        verticalLayout_2->addWidget(slideRedGain);

        label_2 = new QLabel(frame);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        verticalLayout_2->addWidget(label_2);

        slideGreenGain = new QwtKnob(frame);
        slideGreenGain->setObjectName(QString::fromUtf8("slideGreenGain"));
        slideGreenGain->setOrientation(Qt::Horizontal);

        verticalLayout_2->addWidget(slideGreenGain);

        label_3 = new QLabel(frame);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        verticalLayout_2->addWidget(label_3);

        slideBlueGain = new QwtKnob(frame);
        slideBlueGain->setObjectName(QString::fromUtf8("slideBlueGain"));
        slideBlueGain->setOrientation(Qt::Horizontal);

        verticalLayout_2->addWidget(slideBlueGain);

        label_4 = new QLabel(frame);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        verticalLayout_2->addWidget(label_4);

        slideQuality = new QSlider(frame);
        slideQuality->setObjectName(QString::fromUtf8("slideQuality"));
        slideQuality->setMinimum(1);
        slideQuality->setMaximum(64);
        slideQuality->setOrientation(Qt::Horizontal);

        verticalLayout_2->addWidget(slideQuality);

        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_2->addItem(verticalSpacer);


        verticalLayout->addWidget(frame);

        dwAdvanceControls->setWidget(dockWidgetContents);
        MainWindow->addDockWidget(static_cast<Qt::DockWidgetArea>(2), dwAdvanceControls);

        menuBar->addAction(menuFile->menuAction());
        menuBar->addAction(menuHelp->menuAction());
        menuBar->addAction(menuHelp_2->menuAction());
        menuFile->addAction(actionExit);
        menuHelp->addAction(actionBasic_Controls);
        menuHelp->addAction(actionAdvance_Controls);
        menuHelp_2->addAction(actionAbout);

        retranslateUi(MainWindow);
        QObject::connect(actionExit, SIGNAL(triggered()), MainWindow, SLOT(close()));
        QObject::connect(actionBasic_Controls, SIGNAL(toggled(bool)), dwBasicControls, SLOT(setVisible(bool)));
        QObject::connect(dwBasicControls, SIGNAL(visibilityChanged(bool)), actionBasic_Controls, SLOT(setChecked(bool)));
        QObject::connect(actionAdvance_Controls, SIGNAL(toggled(bool)), dwAdvanceControls, SLOT(setVisible(bool)));
        QObject::connect(dwAdvanceControls, SIGNAL(visibilityChanged(bool)), actionAdvance_Controls, SLOT(setChecked(bool)));

        QMetaObject::connectSlotsByName(MainWindow);
    } // setupUi

    void retranslateUi(QMainWindow *MainWindow)
    {
        MainWindow->setWindowTitle(QApplication::translate("MainWindow", "QT4 Qx3 Microscope", 0, QApplication::UnicodeUTF8));
        actionExit->setText(QApplication::translate("MainWindow", "Exit", 0, QApplication::UnicodeUTF8));
        actionBasic_Controls->setText(QApplication::translate("MainWindow", "Basic Controls", 0, QApplication::UnicodeUTF8));
        actionAbout->setText(QApplication::translate("MainWindow", "About", 0, QApplication::UnicodeUTF8));
        actionAdvance_Controls->setText(QApplication::translate("MainWindow", "Advance Controls", 0, QApplication::UnicodeUTF8));
        btnRecord->setText(QApplication::translate("MainWindow", "Record", 0, QApplication::UnicodeUTF8));
        btnStop->setText(QApplication::translate("MainWindow", "Stop", 0, QApplication::UnicodeUTF8));
        btnPlay->setText(QApplication::translate("MainWindow", "Play", 0, QApplication::UnicodeUTF8));
        menuFile->setTitle(QApplication::translate("MainWindow", "File", 0, QApplication::UnicodeUTF8));
        menuHelp->setTitle(QApplication::translate("MainWindow", "View", 0, QApplication::UnicodeUTF8));
        menuHelp_2->setTitle(QApplication::translate("MainWindow", "Help", 0, QApplication::UnicodeUTF8));
        chkTopLight->setText(QApplication::translate("MainWindow", "&top light", 0, QApplication::UnicodeUTF8));
        chkBottomLight->setText(QApplication::translate("MainWindow", "&bottom light", 0, QApplication::UnicodeUTF8));
        TextLabel1->setText(QApplication::translate("MainWindow", "brightness", 0, QApplication::UnicodeUTF8));
        TextLabel2->setText(QApplication::translate("MainWindow", "contrast", 0, QApplication::UnicodeUTF8));
        someDamnName->setText(QApplication::translate("MainWindow", "color", 0, QApplication::UnicodeUTF8));
        chkFreeze->setText(QApplication::translate("MainWindow", "&freeze", 0, QApplication::UnicodeUTF8));
        btnSnap->setText(QApplication::translate("MainWindow", "Snap", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("MainWindow", "Red Gain", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("MainWindow", "Green Gain", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("MainWindow", "Blue Gain", 0, QApplication::UnicodeUTF8));
        label_4->setText(QApplication::translate("MainWindow", "Quality", 0, QApplication::UnicodeUTF8));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
